package org.lestr.secuel.m3ds.sons;

import java.io.File;
import java.util.Collection;

import org.lestr.secuel.m3ds.Variable;


public interface Son {

	
	/** Défini le nom de du son */
	public void setNom(String nom);
	
	
	/** Retourne le nom de du son */
	public String getNom();
	
	
	/** Défini les variables de du son */
	public void setVariables(Collection<Variable> variables);
	
	
	/** Retourne les variables de du son */
	public Collection<Variable> getVariables();

	
	/** Charge le son à partir d'un fichier */
	public void charger(File fichier);
	
	
	/** Défini le volume du son en pourcents */
	public void setVolume(int volume);
	
	
	/** Retourne le volume du son en pourcents */
	public void getVolume();
	
	
}// FIN Interface
